@import '../../../../css/workStation/light.less';

.mainBox {
  height: inherit;

}

.openBox {
  background-color: @comp_bg_color;
  border-radius: 10px;
  box-shadow: 0px 2px 11px 0px @comp_box_shadowColor;
  height: 100%;

  .boxContent {
    padding: 14px 12px 18px 24px;

  }
}

.closeBox {
  background-color: @comp_bg_color;
  box-shadow: 0px 2px 11px 0px @comp_box_shadowColor;
  border-radius: 10px;
  height: 100%;
  position: relative;

  .boxContent {
    padding: 24px 28px 10px 20px;

    div {
      font-size: 14px;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 500;
      color: @sum_font_color;
      margin-bottom: 18px;
    }

    span {
      font-size: 16px;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 600;
      color: @btn_select_color;
    }

  }

  .closeBoxbg {
    position: absolute;
    right: -33px;
    bottom: -7px;
  }
}
.fixedtr{
  position: sticky;
  z-index: 1;
  bottom: -1px;
  background: #F0F4FF;
}

.backBtn {
  position: fixed;
  z-index: 3;
  right: 33px;
  bottom: 40px;
}

.footerBtn {
  text-align: right;
  // margin: 20px 0 25px 0;

  >span {
    margin-right: 15px;
  }

  span.mainColor {
    cursor: pointer;
    color: @link_color;
    border-bottom: 1px solid @link_color;
  }

  span.disableColor {
    cursor: not-allowed;
    color: @disabled_color;
    border-bottom: 1px solid @disabled_color;
  }

  >div:last-child {
    margin-left: 10px;
  }
}
.tableForm {
  :global {

    .ant-select.ant-select-enabled,
    .ant-input-number {
      position: relative;
    }

    .ant-select.ant-select-enabled::before,
    .ant-input-number::before {
      display: inline-block;
      margin-right: 4px;
      content: "*";
      font-family: SimSun;
      font-size: 14px;
      color: @form_star;
      position: absolute;
      left: -12px;
      top: 5px;
    }
  }
}
.hasError{
  border-color: #f5222d;
}
